from django.urls import path
from orders import views

urlpatterns = [
    # 订单基本操作
    path('order_show/', views.Order_Show_View.as_view(), name='order-show'),
    path('order_add/', views.Order_Add_View.as_view(), name='order-add'),
    path('order_pay/', views.Order_Pay_View.as_view(), name='order-pay'),
    path('order_user/', views.Order_User_View.as_view(), name='order-user'),
    path('order_query/', views.Order_Query_View.as_view(), name='order-query'),

    # 订单详情
    path('order_detail/<int:pk>/', views.Order_Detail_View.as_view(), name='order-detail'),

    # 支付相关路由
    path('alipay/', views.Pay.as_view(), name='alipay-pay'),  # 生成支付链接
    path('payresult/', views.PayResult.as_view(), name='alipay-result'),  # 支付结果回调
    path('check-status/', views.CheckOrderStatus.as_view(), name='check-status'),  # 订单状态检查
]